package com.vviton.zyhj.common.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 *
 * ClassName: TYyxtHzglJsjlb <br/>
 * Function: 结算记录表. <br/>
 * Date: 2016年11月18日 上午9:09:05 <br/>
 *
 * @author qiaocf
 * @version 1.0
 * @since JDK 1.7
 */
public class TYyxtHzglJsjlb implements Serializable {
    /**
     * 序列化id.
     *
     * @since JDK 1.7
     */
    private static final long serialVersionUID = 1L;

    /** 编号 **/
    private String id;

    /** 支付宝订单编号 **/
    private String zfbddbh;

    /** 结算方类型 **/
    private String jsflx;

    /** 结算方账号 **/
    private String jsfzh;

    /** 结算方名称 **/
    private String jsfmc;

    /** 结算积分 **/
    private Integer jsjf;

    /** 结算金额 **/
    private BigDecimal jsje;

    /** 支付宝流水编号 **/
    private String zfblsh;

    /** 申请时间 **/
    private Date sqsj;

    /** 结算时间 **/
    private Date jssj;

    /** 结算状态(0-未结算 1-已结算) **/
    private String jszt;

    /** 业务域（基础教育按照地区存储，职业教育按照大客户代码存储，伟东存储为000000） **/
    private String ywy;

    /** 操作标志 **/
    private String delflag;

    /** 版本号 **/
    private String versions;

    /** 操作人 **/
    private String operatercode;

    /** 操作时间 **/
    private Date operatetime;

    /** 录入人 **/
    private String creatercode;

    /** 录入时间 **/
    private Date creatertime;

    /**
     * 获取 编号.
     *
     * @return id 编号
     * @since JDK 1.7
     */
    public String getId() {
        return id;
    }

    /**
     * 设置编号.
     *
     * @param id 编号
     * @since JDK 1.7
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取支付宝订单编号
     *
     * @return 支付宝订单编号
     * @since JDK 1.7
     */
    public String getZfbddbh() {
        return zfbddbh;
    }

    /**
     * 设置支付宝订单编号.
     *
     * @param zfbddbh 支付宝订单编号
     * @since JDK 1.7
     */
    public void setZfbddbh(String zfbddbh) {
        this.zfbddbh = zfbddbh;
    }

    /**
     * 获取 结算方账号.
     *
     * @return jsflx 结算方类型
     * @since JDK 1.7
     */
    public String getJsflx() {
        return jsflx;
    }

    /**
     * 设置结算方类型.
     *
     * @param jsflx 结算方类型
     * @since JDK 1.7
     */
    public void setJsflx(String jsflx) {
        this.jsflx = jsflx;
    }

    /**
     * 获取 结算方账号.
     *
     * @return jsfzh 结算方账号
     * @since JDK 1.7
     */
    public String getJsfzh() {
        return jsfzh;
    }

    /**
     * 设置结算方账号.
     *
     * @param jsfzh 结算方账号
     * @since JDK 1.7
     */
    public void setJsfzh(String jsfzh) {
        this.jsfzh = jsfzh;
    }

    /**
     * 获取 结算方名称.
     *
     * @return jsfmc 结算方名称
     * @since JDK 1.7
     */
    public String getJsfmc() {
        return jsfmc;
    }

    /**
     * 设置结算方名称.
     *
     * @param jsfmc 结算方名称
     * @since JDK 1.7
     */
    public void setJsfmc(String jsfmc) {
        this.jsfmc = jsfmc;
    }

    /**
     * 获取 结算积分.
     *
     * @return jsjf 结算积分
     * @since JDK 1.7
     */
    public Integer getJsjf() {
        return jsjf;
    }

    /**
     * 设置结算积分.
     *
     * @param jsjf 结算积分
     * @since JDK 1.7
     */
    public void setJsjf(Integer jsjf) {
        this.jsjf = jsjf;
    }

    /**
     * 获取 结算金额.
     *
     * @return jsje 结算金额
     * @since JDK 1.7
     */
    public BigDecimal getJsje() {
        return jsje;
    }

    /**
     * 设置结算金额.
     *
     * @param jsje 结算金额
     * @since JDK 1.7
     */
    public void setJsje(BigDecimal jsje) {
        this.jsje = jsje;
    }

    /**
     * 获取支付宝流水号
     *
     * @return 支付宝流水号
     * @since JDK 1.7
     */
    public String getZfblsh() {
        return zfblsh;
    }

    /**
     * 设置支付宝流水号.
     *
     * @param zfblsh 支付宝流水号
     * @since JDK 1.7
     */
    public void setZfblsh(String zfblsh) {
        this.zfblsh = zfblsh;
    }

    /**
     * 获取 申请时间.
     *
     * @return sqsj 申请时间
     * @since JDK 1.7
     */
    public Date getSqsj() {
        return sqsj;
    }

    /**
     * 设置申请时间.
     *
     * @param sqsj 申请时间
     * @since JDK 1.7
     */
    public void setSqsj(Date sqsj) {
        this.sqsj = sqsj;
    }

    /**
     * 获取 结算时间.
     *
     * @return jssj 结算时间
     * @since JDK 1.7
     */
    public Date getJssj() {
        return jssj;
    }

    /**
     * 设置结算时间.
     *
     * @param jssj 结算时间
     * @since JDK 1.7
     */
    public void setJssj(Date jssj) {
        this.jssj = jssj;
    }

    /**
     * 获取 结算状态(0-未结算1-已结算).
     *
     * @return jszt 结算状态(0-未结算1-已结算)
     * @since JDK 1.7
     */
    public String getJszt() {
        return jszt;
    }

    /**
     * 设置结算状态(0-未结算1-已结算).
     *
     * @param jszt 结算状态(0-未结算1-已结算)
     * @since JDK 1.7
     */
    public void setJszt(String jszt) {
        this.jszt = jszt;
    }

    /**
     * 获取 业务域（基础教育按照地区存储，职业教育按照大客户代码存储，伟东存储为000000）.
     *
     * @return ywy 业务域（基础教育按照地区存储，职业教育按照大客户代码存储，伟东存储为000000）
     * @since JDK 1.7
     */
    public String getYwy() {
        return ywy;
    }

    /**
     * 设置业务域（基础教育按照地区存储，职业教育按照大客户代码存储，伟东存储为000000）.
     *
     * @param ywy 业务域（基础教育按照地区存储，职业教育按照大客户代码存储，伟东存储为000000）
     * @since JDK 1.7
     */
    public void setYwy(String ywy) {
        this.ywy = ywy;
    }

    /**
     * 获取 操作标志.
     *
     * @return delflag 操作标志
     * @since JDK 1.7
     */
    public String getDelflag() {
        return delflag;
    }

    /**
     * 设置操作标志.
     *
     * @param delflag 操作标志
     * @since JDK 1.7
     */
    public void setDelflag(String delflag) {
        this.delflag = delflag;
    }

    /**
     * 获取 版本号.
     *
     * @return versions 版本号
     * @since JDK 1.7
     */
    public String getVersions() {
        return versions;
    }

    /**
     * 设置版本号.
     *
     * @param versions 版本号
     * @since JDK 1.7
     */
    public void setVersions(String versions) {
        this.versions = versions;
    }

    /**
     * 获取 操作人.
     *
     * @return operatercode 操作人
     * @since JDK 1.7
     */
    public String getOperatercode() {
        return operatercode;
    }

    /**
     * 设置操作人.
     *
     * @param operatercode 操作人
     * @since JDK 1.7
     */
    public void setOperatercode(String operatercode) {
        this.operatercode = operatercode;
    }

    /**
     * 获取 操作时间.
     *
     * @return operatetime 操作时间
     * @since JDK 1.7
     */
    public Date getOperatetime() {
        return operatetime;
    }

    /**
     * 设置操作时间.
     *
     * @param operatetime 操作时间
     * @since JDK 1.7
     */
    public void setOperatetime(Date operatetime) {
        this.operatetime = operatetime;
    }

    /**
     * 获取 录入人.
     *
     * @return creatercode 录入人
     * @since JDK 1.7
     */
    public String getCreatercode() {
        return creatercode;
    }

    /**
     * 设置录入人.
     *
     * @param creatercode 录入人
     * @since JDK 1.7
     */
    public void setCreatercode(String creatercode) {
        this.creatercode = creatercode;
    }

    /**
     * 获取 录入时间.
     *
     * @return creatertime 录入时间
     * @since JDK 1.7
     */
    public Date getCreatertime() {
        return creatertime;
    }

    /**
     * 设置录入时间.
     *
     * @param creatertime 录入时间
     * @since JDK 1.7
     */
    public void setCreatertime(Date creatertime) {
        this.creatertime = creatertime;
    }

}